botanical garden – Deutsch–English translations

🇬🇧 en de 🇩🇪

botanical garden noun

  • a place where a variety of plants are grown for scientific reasons
botanischer Garten
Wiktionary Links